package com.xebest.web.view;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 财务付款单返回数据使用
 * @desc: xebest-erp  
 * @author: 赵盼飞  
 * @createTime: 2017年8月2日 下午5:45:52  
 * @history:  
 * @version: v1.0
 */
public class XeVenFinPurchPayView {
      

    /** 付款结算单编码 */
    private String psettleCode;

    /** 采购单标识 */
    private String purchId;

    /** 订单标识 */
    private String orderId;

    /** 采购货款状态 1：未付款；2：付款中；3：已付款 */
    private Integer psettleStatus;

    /** 驳回状态 1：正常；2：被驳回 */
    private Integer rejectStatus;

    /** 发起结算时间 */
    private Date startSettleDate;

    /** 结算时间 */
    private String settleDate;

    /** 创建日期 */
    private Date createDate;

    /** 创建人 */
    private String createUser;
    //供应商名称
    private String supplierName;
    
    //采购状态
    private Integer purchStatus;
    //结算方式
    private Integer settlementMethod;
    //采购类型
    private Integer purchType;
    //定金
    private BigDecimal frontMoney;
    //采购入库仓库名称
    private String storeName;
    //采购入库仓库ID
    private String storeId;
    //订单状态
    private Integer orderStatus;
    //发货时间
    private String sendTime;
    //应付金额
    private BigDecimal payAmount;
    //实付金额
    private BigDecimal proPayAmount;
    //发货仓库名称
    private String sendStoreName;
    //结算周期
    private Integer settlementCycle;
    //结算周期时间单位
    private Integer settlementTimeUnit;
    
    private String venType;
    
    private BigDecimal  purchAmount;
    
    private BigDecimal  receiptPurAmount;
    
    private String userCode;
    
    private String accBank;
    private String bankAccName;
    private String bankAccCard;
    private String supplierCode;
    
	public String getPsettleCode() {
	
		return psettleCode;
	}
	public void setPsettleCode(String psettleCode) {
	
		this.psettleCode = psettleCode;
	}
	public String getPurchId() {
	
		return purchId;
	}
	public void setPurchId(String purchId) {
	
		this.purchId = purchId;
	}
	public String getOrderId() {
	
		return orderId;
	}
	public void setOrderId(String orderId) {
	
		this.orderId = orderId;
	}
	public Integer getPsettleStatus() {
	
		return psettleStatus;
	}
	public void setPsettleStatus(Integer psettleStatus) {
	
		this.psettleStatus = psettleStatus;
	}
	public Integer getRejectStatus() {
	
		return rejectStatus;
	}
	public void setRejectStatus(Integer rejectStatus) {
	
		this.rejectStatus = rejectStatus;
	}
	public Date getStartSettleDate() {
	
		return startSettleDate;
	}
	public void setStartSettleDate(Date startSettleDate) {
	
		this.startSettleDate = startSettleDate;
	}
	public String getSettleDate() {
	
		return settleDate;
	}
	public void setSettleDate(String settleDate) {
	
		this.settleDate = settleDate;
	}
	public Date getCreateDate() {
	
		return createDate;
	}
	public void setCreateDate(Date createDate) {
	
		this.createDate = createDate;
	}
	public String getCreateUser() {
	
		return createUser;
	}
	public void setCreateUser(String createUser) {
	
		this.createUser = createUser;
	}
	public String getSupplierName() {
	
		return supplierName;
	}
	public void setSupplierName(String supplierName) {
	
		this.supplierName = supplierName;
	}
	public Integer getPurchStatus() {
	
		return purchStatus;
	}
	public void setPurchStatus(Integer purchStatus) {
	
		this.purchStatus = purchStatus;
	}
	public Integer getSettlementMethod() {
	
		return settlementMethod;
	}
	public void setSettlementMethod(Integer settlementMethod) {
	
		this.settlementMethod = settlementMethod;
	}
	public Integer getPurchType() {
	
		return purchType;
	}
	public void setPurchType(Integer purchType) {
	
		this.purchType = purchType;
	}
	public BigDecimal getFrontMoney() {
	
		return frontMoney;
	}
	public void setFrontMoney(BigDecimal frontMoney) {
	
		this.frontMoney = frontMoney;
	}
	public String getStoreName() {
	
		return storeName;
	}
	public void setStoreName(String storeName) {
	
		this.storeName = storeName;
	}
	public Integer getOrderStatus() {
	
		return orderStatus;
	}
	public void setOrderStatus(Integer orderStatus) {
	
		this.orderStatus = orderStatus;
	}
	public String getSendTime() {
	
		return sendTime;
	}
	public void setSendTime(String sendTime) {
	
		this.sendTime = sendTime;
	}
	public BigDecimal getPayAmount() {
	
		return payAmount;
	}
	public void setPayAmount(BigDecimal payAmount) {
	
		this.payAmount = payAmount;
	}
	public BigDecimal getProPayAmount() {
	
		return proPayAmount;
	}
	public void setProPayAmount(BigDecimal proPayAmount) {
	
		this.proPayAmount = proPayAmount;
	}
	public String getSendStoreName() {
	
		return sendStoreName;
	}
	public void setSendStoreName(String sendStoreName) {
	
		this.sendStoreName = sendStoreName;
	}
	public Integer getSettlementCycle() {
	
		return settlementCycle;
	}
	public void setSettlementCycle(Integer settlementCycle) {
	
		this.settlementCycle = settlementCycle;
	}
	public Integer getSettlementTimeUnit() {
	
		return settlementTimeUnit;
	}
	public void setSettlementTimeUnit(Integer settlementTimeUnit) {
	
		this.settlementTimeUnit = settlementTimeUnit;
	}
	public String getVenType() {
	
		return venType;
	}
	public void setVenType(String venType) {
	
		this.venType = venType;
	}
	public BigDecimal getPurchAmount() {
	
		return purchAmount;
	}
	public void setPurchAmount(BigDecimal purchAmount) {
	
		this.purchAmount = purchAmount;
	}
	public BigDecimal getReceiptPurAmount() {
	
		return receiptPurAmount;
	}
	public void setReceiptPurAmount(BigDecimal receiptPurAmount) {
	
		this.receiptPurAmount = receiptPurAmount;
	}
	public String getUserCode() {
	
		return userCode;
	}
	public void setUserCode(String userCode) {
	
		this.userCode = userCode;
	}
	public String getStoreId() {
	
		return storeId;
	}
	public void setStoreId(String storeId) {
	
		this.storeId = storeId;
	}
	public String getAccBank() {
	
		return accBank;
	}
	public void setAccBank(String accBank) {
	
		this.accBank = accBank;
	}
	public String getBankAccName() {
	
		return bankAccName;
	}
	public void setBankAccName(String bankAccName) {
	
		this.bankAccName = bankAccName;
	}
	public String getBankAccCard() {
	
		return bankAccCard;
	}
	public void setBankAccCard(String bankAccCard) {
	
		this.bankAccCard = bankAccCard;
	}
	public String getSupplierCode() {
	
		return supplierCode;
	}
	public void setSupplierCode(String supplierCode) {
	
		this.supplierCode = supplierCode;
	}
    
}